long-term inventories - French English Dictionary